A best practices approach to creating large web apps, with the goal of making flask feel more like django