Building core lib & structuring.