I've downloaded an open source library which has the source laid out like this:
There is nothing wrong with your library... Since this is a Maven project,
/src/main/java is the default directory layout :
You shouldn't touch the build path since this is managed by the Maven Plugin in Eclipse.
Try a right-click - Maven - Update.