PVector now catches zero division errors
Added third example and changed some of the modules