finished element test, working on modifiers
added assign and emplace_front
finished modifier tests
reworked the makefiles to clean stuff up a bit and allow for more separate compilation
minor cleanup to build and documentation