Fixing issue #106 and removing source compatibility so that it complies to available jdk