Refactored header stuff into it's own files. Created some effect commands