updated readme and added smart packages