increased version to 1.2.4, adapted dependencies to BEAM 5