- remove some uncessary code
- add a bit of developer docs