modified file structure
implemented routes