Basic Level Serialization works for now

pretty much the Minimum Viable Product now