Added core files.

Signed-off-by: Matt Hermes <mathwhiz19@gmail.com>