fixes typo on documentation
draws bobs with different sizes to better reflect their masses
makes window resizable and allows user to specify initial window geometry