Added Things and Fixed up errors. Pre-Alpha 001

Removed extern functions in headers because they don't need to be there.