started on compiler, added assembly language representation/datatypes