add accounts packages
getting some objects hooked up
correct insert allow logic
reorganize project