updates

added include guard to header files
routine backup

stable, fruit and tile drawn successfully