created classes of basic shapes
created main program interface