Initial start towards project...no real implementation, just the annoying parts