Tons of improvemenets. Cleaned up system.js, Cleaned up System Controller and Model. Provided optional CA values for SSL.