Added build, licensing file & headers, more documentation, and clone() methods to EntityChain and EntityList.