Added map edge auto-detection.
Converted plugin from class extension to entity injection.
Implemented togglable grid display. Implemented configurable mapsize computation using collision map or arbitrary background maps with error handling. Fixed bug with undefined mapsize. Added configurable verbose debug console logs. Cleaned up leftover code from previous commit.
Refactored keyboard and mouse movement.
Updated readme to reflect plugin changes. Cleaned up plugin description.