replaced old files with new versions
work on login functions
transferred all business logic to manager files
work on empty generation