Decompiled first part of left down
Added remaining left click on viewport functions
Moved old function comment to top of func
Merge pull request #302 from duncanspumpkin/viewport_left_down

Viewport left down