Added some includes for future use
Added header file