Refactor controllers and helpers

move db actions to models package
refactor helpers
better controller composition
start posts controller
the more comments I make on here to explain things the more I realize I don't really fully know what's going on.