Added some functions for Ch. 2
Played more with functions
Added apply_surface and load_image functions
Readjusted some functions
Finished with ch. 2 tutorial