Added customer entity with migrations
Massive update. Implemetned some workcontext, authentication & customer services.
Added missing class files. Oops