removed old files
cleaned up files
added business logic