added RBM text class
simplified methods
added weird wrapper file
cleaner naming structure
objective function unification
extras file, great simplication