don't use moc
rename abyss.cpp to main.cpp