add rakefile to wrap common tasks