added the front end server, still needs a bit work on that