Started the first part of this lab. Made the primary algorithm class.