production settings changed
added basic authentication and made some superficial changes
pics
did some authorization magic
refactored
done with formatting