Added high score storing.
Added winning condition.
Added documentation comments.
Code cleaned up.