Started on a abstract class for our activities