moved backend and frontend into their own folders