almost a rewrite – new parser, compiler modules

a subdirectory called arch contains the compiler scripts for each architecture.