Change to larger structure and added sqlalecamy models and flasky auth system