Package cleanup
More package cleanup
Passed config to the createCell methods
Multiple creation of same instance protection
Minor cleanup
Wired configs to the cells