Added abstract REST controller
Create base REST controller