minor styling chages, minimal functionality and basic layout finalized