Added some doxygen documentation. New function for interrupt
initialization.