splitting up angular into proper file structure slowly