Major Update

Fixed some Major bugs, the API is now working.
Fixed Bug which did not let a Exception show the correct error message.
Renamed two functions, mc_version and mc_login to version and login.
Added diagram to repository.