Add initial code

Signed-off-by: Jacob Torrey <discipleofranok@gmail.com>