Fix enum declaration
Add basic scoring methods
Add skeleton for scoring system
Fixed errors, still no BFS