create invoice rought added
create invoice refactored
whole solution code cleanup
added ability to add rate for invoice lines
small refactor
implemented unit price for invoce creation