removed own date alternative, we will use javax.time in java8
code cleanup
updated settings
#80 fixed
#81: fixed