Added APIView class, annotated APIDevice with new views