Renamed some classes
Added IR, binary file format and address relocation