first test for aspect generators working
added aspect model tests
added tests for creation of migration for aspects
refactored other generators with new helpers
refactored errors and added description