New project structure

New Scanner Class with cool Exceptions