implement basic raw class file parsing
remove old code
update cabal file with extra dependecies