Core files and dependencies