Basic quests and templates created

This commit adds functionality to the quest page. You can now create,
complete or delete quests. Quests are loaded and saved locally using sqlite
when the app loads/quits.
Some basic skeletons/templates for the other classes were created too,
i.e. player and stats.