moved frontend outside

we're going to use this for all three technologies
removed subdirectory

not needed now that the frontend is global
renamed client to be specific to websockets

we're going to add support for long polling in the next step