difficulty and points implemented, MIT licence added