main java file - name changed to fourc bc java main class can't begin with 4
all the usual gitty stuff