- add Opcodes.scala
- clean-up