Simple single page application with no backend (but can be easily extended to)