Add squelette
Add enum client
add Makefile and gitignore