How to create a new blueprint type e.g. double

I want to implement the double type from c++ into the engine for use with blueprints but i am not very familiar with the UE4 code-base and i don’t know where i should create my new classes.
I am not asking for help in implementing it i just want to know where i should create my class(es).

Thanks in advance.