Add ember generator

This is ready for merge.