* converted prototypes defined in code to jsonnet * created abstraction to allow for future prototype formats Signed-off-by: bryanl <bryanliles@gmail.com>