Added methods to improve functionality of objects

Added a series of method additions and changes in order to extend the
grid and overlord classes.

This will be the last commit in which multiple methods are changed
without individual commits and explanations.