Change 4

Interface, Enum, Exception and buildtools