Committing changes, adding double support.
Adding changes for IDEA
Updating pom file.