Initial compile and declare components.