Compile Error 'function not declared in this scope'

I have an arduino project that deals with a 16x32 RGB LED Matrix (it also includes libraries such as Adafruit_GFX and RGBmatrixPanel (however this most likely isn't relevant to the problem). I'm writing a battleship project, which I'm implementing primarily in C++ in conjunction with Arduino. Strangely enough, I attempted to include the file needed for functions (such as an "initiate()" function where my error is), via header file and implementing it in another .cpp file.

Now it seems if I go to compile, I'll get an error stating "'initiate' was not declared in this scope", below is a link to the source (GitHub) as well as the console log.

Console Output

GitHub Source

Hi Specte,

I didn't read your code, but I saw you had it broken into two files, a .cpp and an .ino. With a small system like Arduino, I find it WAY EASIER to keep all the code I write in a single file. That way there is just one less complexity for me to need to worry about. Libraries, etc, of course can be included, but hopefully Adafruit's code is pretty much bug free ... right?

I've seen that error in my own projects, and I usually trace it to one too many closing curly brace.

Please post your programs here to avoid the need to download them. Use code tags as described in read this before posting a programming question when you do and also give full details of the error messages.