Scanner now uses Scanable objects

Removed the List of Strings