Finish implementation of 'singleton' and 'value' methods
Update injection example and add it to the readme