Initial commit of scanner