Changed for updates to Vec2
Added documentation and small change to function names