initial commit

- all development will be done only in this repo from now on
- VERY experimental, it's in hw/sw debugging process now