First commit of apartment building homework...  some unresolved issues.