Merge src/ and include/ into core/

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>