added flags for clang (vim autocompletion)
added some comments/documentation to expression.hpp