Selected v0.3 and v0.4 features-to-implement.
Demo projects throw InvalidResultError instead of ValueError now.
Started writing contrib tests with parallel storage API modifications.
Updated -- blank implementation of storages in contrib. They are
now a subject to a test-first implement-then TDD practice :)
Added PermanentStorage tests.
Started adding TemporalStorage tests.
Working on TemporalStorage unit tests.
Working on TemporalStorage unit tests.
Added TemporalStorage.clear() test cases.
Added TemporalStorage.contains() tests and working on keys() tests.
Completed basic storage unit tests.
Preparing for controller tests.
A messy commit, still working preparing for controllers tests.
Fixed some of the tests loading issue.
All the tests are running fine. Now able to write controller tests.
In process of creating base class for contrib tests.
Working on controller tests.
Finally, first controller test is written.
Completed basic controller tests and PyLinted the code.
Minor refactoring and update to documents.