Move most code to AddonBuilder
Remove "directory-structure" preference support
Theme and extension isn't required
Add colored time in output