updated AboutViewController interface so that it is reusable and injectable.