Merged small projects into one and repackaged