added really basic security, a few graphical changes