Inital changes from pyBEscanner-v3

Nicer Console Output, Lockfile,
Layout of app files changes