changes to modules and views

added modules for objects, changed views, changed home functions to
update functions