implemented cache
implemented max size for cache, default 20
removed cache debugging code
pretified assignments
adjusted the todos to implementation of cache
updated version number to 0.1.1