Create DemoObject.java

For DemoObjInfo.
Isn't too functional, but needed to run Whitehole. Will update when issues and stuff are fixed.