License and Readme
Basic state implementation