Fixes
Fixed every compiler obstacle
Removed file that was tested with an alternative template class implementation solution