Adição de interfaces e javadoc inicial.