various minor changes

static fields are now final
creaturetype constructor no longer takes effect[]
removed various unused imports
renamed various method arguments
added default swithc statements
removed default constructors
removed src folder