Updated README file
Tidied up model behavior
Added PHPDoc blocks and component
Added license