refactory all
reconstructure the app
restructure app with blueprint
scanner is near done