greeting page and language choosing implemented