Added the first CUDA files.
Added Application class.