cleanup of data emitter. adding computation expressions to hide ILGenerator and running auto-increment of constructor indexes
removing binary garbage
updating git ignore
cleaning up garbage
setting proper return type for data emitter comp expr
refactoring