this closes #1
Merge pull request #2 from eprogramming/master

this closes #1
working.
Merge pull request #3 from eprogramming/master

working.
this closes #12
Merge pull request #13 from eprogramming/master

this closes #12
more things..
Merge pull request #14 from eprogramming/master

more things..
readme update.
Merge pull request #15 from eprogramming/master

readme update.
this closes #8
Merge pull request #16 from eprogramming/master

this closes #8
this closes #17
Merge pull request #18 from eprogramming/master

this closes #17
java swing hacks this closes #7
Merge pull request #19 from eprogramming/master

java swing hacks this closes #7
this closes #5
Merge pull request #20 from eprogramming/master

this closes #5
this awesome closes #6
Merge pull request #21 from eprogramming/master

this awesome closes #6