Created keyboard enums, compressed methods, decreased some lengthy methods