Open function, categories and delete

Adds a lot of features and all the features from v0.2.2-alpha.