added calculation of new bounds to view.sub; added chunked version of draw
parallelized rendering; added progress bar and other info output
added comments troughout the code
decreased default image size and added example result image