Initialize using main screen bounds