initial work on frontend stuff
basic frontend map now working