refactored UI views, and other associated resource files