alpha 0.0.1

all main mechanics in place