PreAlpha1

All very basic concepts are implemented