Cleaning up stupid migrations, moving all message parsing/routing to router model, making app actually work