Basic main screen functionality