Add transforms for definition lists, fix some things
Change the order of two components
Add unit tests
Add .travis.yml