Basic Class definion

Basic student class with utility functions and a main method with a
tester function.