Fix up Makefile.

Index: Makefile
--- Makefile.orig
+++ Makefile
@@ -22,20 +22,20 @@ VERSION  = v$(V_NUM) - $(V_DATE)
 
 # paths
 PREFIX   = /usr/local
-DATA_DIR = $(PREFIX)/share/games/$(BIN)/# the trailing slash is required for paths in the source
+DATA_DIR = $(PREFIX)/share/$(BIN)/# the trailing slash is required for paths in the source
 
 LIBS    = `sdl2-config --libs` -lSDL2_mixer
 LDFLAGS = $(LIBS)
 
 CPPFLAGS = -DDATA_DIR=\"$(DATA_DIR)\" -DVERSION=\"'$(VERSION)'\"
 
-CXX = g++
+CXX ?= g++
 
 OBJ = $(shell find src -iname '*.cpp' -type f | sed 's/\.cpp$$/.o/')
 
 # debug
 #CXXFLAGS = -ggdb -DDEBUG -std=c++14 -Wall `sdl2-config --cflags` $(CPPFLAGS)
-CXXFLAGS = -O2 -std=c++14 -Wall `sdl2-config --cflags` $(CPPFLAGS)
+CXXFLAGS += $(FLAGS) -std=c++14 -Wall `sdl2-config --cflags` $(CPPFLAGS)
 
 all: options davegnukem
 
@@ -64,9 +64,9 @@ dist: clean
 
 install: 
 	# binary
-	mkdir -p $(DESTDIR)$(PREFIX)/games
-	cp -f $(BIN) $(DESTDIR)$(PREFIX)/games
-	chmod 755 $(DESTDIR)$(PREFIX)/games/$(BIN)
+	mkdir -p $(DESTDIR)$(PREFIX)/bin
+	cp -f $(BIN) $(DESTDIR)$(PREFIX)/bin
+	chmod 755 $(DESTDIR)$(PREFIX)/bin/$(BIN)
 	# data
 	mkdir -p $(DESTDIR)$(DATA_DIR)
 	cp -fR data/* $(DESTDIR)$(DATA_DIR)
