implementing core stack functions
Merge branch 'master' of https://github.com/GlitchLich/Panopticon
clean up as well as some ground work for basic types