The ScienceCoin Project - A Distributed Computing Alt Coin With A Purpose