Added initial code

Note.: Work in progress!