updated code style
added requirements for pip