Add support to override skeleton templates

Remove hardcooded skeleton directory to enable the ability to override template by extending the bundle