A repository of common algorithms for practise