Adjust label code and move syscall code to seperate files
Remove old file - Should have been removed by an earlier change
parser and emulator updates