Component source files

Base components files for initial demo