classes and methods and gaining some idea in what i want this to do/be