More POD, add todo list, more tests.