Java-based Commit #3

Include functionalities: creating stores, change themes