moved concrete implementors of templated classes to 'specialisations' folder