Added keyboard and mouse modules
Added input module and collected everything related to input under that.