Making the Ceci library AMD
Clobbering @breck7's changes with my AMD commit.