Use CamelCase for UI components

Closed #40