Added 405 status to TimeGate
updated Makefile to be more modular for integration testing