Changed blit method in ninja.py to allow variable opacity
Changed .gitignore to ignore the __pycache__ directory