Use std::printf
Added mouse input