add javaDoc and source for eclipse plugin
first attempt at abstracting and starting to create a frame work
checkin
remove generated classes
quick test