Added kernel cmdline parser, refactored initcalls