Started adding more complex tests! 

Should I update the type system to inclue multiple types? :O
Merge branch 'master' of https://github.com/pglotfel/assemble.git