Va. Beach's first public charter school ready to open