Define in a vala file.
Core: more Core related delegates into Core.
Core: add comments
Makefile: don't compile with math library.