added CompilerConfig

- map for parameter slots
- initial support for displaying parameter slots
- some code formatting
minor code cleanup

initializing default parameter slots using collection initializer
opcodes config

- map for opcodes
- initial support for opcodes display
reorganized some source files