Restructure

New MEAN generator structure removes a lot of the unneeded complexity and adds in interoperability with other yeoman Generators, namely the Angular generator :smiley: