Added Program object. Removed loader
Finalized Registers