First cut

Without library files