removed project files

now github will only host source files
ignore visual studio project files
add makefile

add makefile (for other ide)
add call functions from main (incomplete)

add call functions from main (incomplete)