//imports the SPI library (needed to communicate with Gamebuino's screen)
#include <SPI.h>
No, it does NOT! It INCLUDEs, not IMPORTs a file. Get rid of the stupid comments.
LCD_2000_7775(uint8_t cs,uint8_t wr ,uint8_t rs , uint8_t rest ,uint8_t pmw );
LCD_2000_7775(uint8_t cs,uint8_t wr ,uint8_t rs , uint8_t rest );
LCD_2000_7775(uint8_t cs,uint8_t wr ,uint8_t rs );
LCD_2000_7775(){};
Your header file defines 4 constructors. Three of them are properly implemented in the source file. One of them is improperly implemented in the header file.
You need to either move the implementation to the source file, and get it right, (preferred) or get it right in the header file (a poor solution).
The rest of the errors are pretty obvious. You are trying to call functions that take n arguments with m arguments, where m != n. The solution is to not do that.