Preliminary info

Adds includes and main function
Source's header file

Added source header file