updated and refactored templates to suit more specific usecases, adjusted readme appropriately