Uploaded MainClass version 1

THIS IS NOT THE FINAL VERSION - IT IS ONLY WHAT I HAVE SO FAR. THERE ARE MANY THINGS TO BE ADDED.