Added classes and interfaces for my part of the code.