Initial commit of Scanner files

#1