existing files should update their timestamp
make sure pwd print the line
make cd smarter by using PathResolver
added checkstyle and codestyle