Initial codes
tests and referee
Short description and some formating