Fixed some typos in README, added type hints, now allow calling protected methods in controllers