Add some further code documentation to PositionController

Signed-off-by: Max Fierke <max@maxfierke.com>
Add code documentation to AvailabilityScheduleController

Signed-off-by: Max Fierke <max@maxfierke.com>