Fixed available()
Added Application class
Added Application.hpp to the include list