Reading all inputs, using internal variables
Added function to update previous states
Updated Doxygen settings file
Name and type fixes