Build and style frontend

Style frontend endpoints and SPA app