Removed static members
Implemented Struct in scala, running scala tests on the old java Struct