completely restructured my blog into app modules instead of separating tables from views