fixed find-bug bugs leaving 2 in the compiler and none in the generator.
started to create a couple of arm things
prepares for platforms to be better made