Separated various features (Window resize, handle page reload, etc..)
into separate injectable feature classes.