Introduces OutOfRangeError and more intelligent limit checking in controller
Exports OutOfRangeError in pyAPT (__init__.py)
Adds .pyo to .gitignore