some migrations
add context processors to make user available among other things
Add db backup and some changes
add more settings options and fix bugs