Forget filling out paper applications and writing checks. A new website aims to bring the communication process between landlords and renters into the 21st century.