changed directory structure in order to be used as maven project
added slf4j as dependency
basic category implementation