adds Makefile
fixes errors reported by rubocop