new classes for sale panel
controller update
sale changes
weird commit
Revert "sale changes"

This reverts commit 99f786836f6090f3b61dee77c9175b3b044ca909.
Revert "weird commit"

This reverts commit 21ab66cfc3c7014825d802fd66634b26fbe1adf8.
Revert "Revert "weird commit""

This reverts commit 08b2d5e51fdea6e202e8715e6e2d571273e08acb.
Revert "weird commit"

This reverts commit 21ab66cfc3c7014825d802fd66634b26fbe1adf8.
fix commit
changed table model and table listener added