Remove Test Project
Refactor the Emit function