Documented code for issue  #4
Added explanation for indexes decrementing or incrementing for issue #3
Removed non sense user in controller interface for issue #2