adds basic I/O classes
Adds implementation for selection sort