a simple IOC framework for objective c, written while traveling in a train!