rewrite of codebase
diviing into subfiles
Merge branch 'master' of https://github.com/wontonst/JuICE