Initial push: GoCart framework