Uses canvas location rather than window location
Fixes bug where the results are floats instead of the previous int
Fix canvas vs window click x,y bug
Fixes file separators
Add pycache to gitignore