Refactor UI
Add descriptive comments to functions
Add function descriptor comments