Inner re-design of some components
Bug fixes