added more properties to Part

plans: i'm gonna have to split that thing up, it's getting unwieldy.
more column & button handling

finished invoice column set up.

added some basic button handling for invoice screen
click events in form designer