Initial commit
Started on persistence layer, started on templates, started on views