Restore row deletion and add alias template
Add aliase factory
Refactor alias schema and commit for now
Run pyflakes and refactor alias integration
Flake linter
Keep internal packages seperate
Cleanup code and pyflakes