Medieval Architecture: The Use of Gothic and Romanesque Styles