rename files
added Position interface
added cpu profiling code
refactoring: alpha-beta using Position interface
Finished as global function
split tests into two files
rename file