removed unneeded header
removed c style code
updated windows make
small changes and tabs