Completed ArrayInput and Keyboard input, removed File Input because I wasn't sure how to do it properly, and it was getting extremely messy.