Add original files and license

Add original Mojang created API and license

Update readme to show which are original files and which new
Add gitignore file

add *.pyc
add *.DS_Store
Add tests and update Readme

Add tests folder that includes tests for all files
Tests are unittest module based

Include instructions on how to run tests in the Readme
Fix to pass test

Add function brackets to make a call not the function name