Created and added logic to viewmodels
Season creation stub, working but needs polished