add comments to functions
overwrite login image, needs to have settings page built