Basic main screen functionality
Merge