implemented Spring Data Rest

removed GiftController functionality as this is now provided by Spring
Data Rest.

renamed MvcConfig class to WebController class.