A Cloud Based Restaurant System