Broke each logical section into its own file.

Files were getting too big for me to deal with so
I separated them into the following chunks.

 * Basics
 * Addon Menu (already done)
 * Mark Junk
 * Sell Junk
 * Handlers and Event Registration