starting from scratch
good working shape
add rudimentary server
start work on authentication