Created blank core data classes. Started work on crypto functions.

Signed-off-by: Pamelloes <pamelloes@gmail.com>