Added references to projects which served as base for implementation