8T Applications Lists 1 Listbox ReArrange 3

Added an abstraction layer for the behaviors that I am going to have to
implement at school...
God I hate this routine... it is time consuming and stressful