Add doxygen documentation and release 1.4 to repo