Structural Improvements

This pull request must be pulled before any others can succeed.

Improved Makefile
Additional Gitignore for QtCreator folders
fserv.cpp main function raises the limit to the OS's max, even if it can't reach the desired limit (set to 10,000)