folder structure rethinked

adding config package and lib as package