form class, thought class, and early program

I created a form class with some basic properties, a thought class with
encapsulation methods and constructor, and added some functionality to
program.java that shows the basic form.