dizzle-dazzle with directories for better structure
housekeeping
added template tests
added memoization tests