added more information to profile's table and added a python class to handle Class pages